sheep herd - French English Dictionary